.zph_style{
	// 搜索
	.resultpage_option{
		padding: 0;
		.option_left{
			line-height: 58px;
			color: #0099ff;
			font-weight: bold;
			font-size: 18px;
		}
		.z_b_bottom{
			padding: 0 24px;
			border-bottom:1px solid #ededed;
			// text-align: center;
			box-sizing: border-box;
			.option_right{
				width:363px;
				// display: inline-block;
				margin-top: 14px;
				margin-left: 20px;
				margin-right: 20px;
				.search_input {
					width: 305px;
					margin-left: 1px;
				}
			}
			.zphxx_con{
				line-height: 32px;
				margin-top: 14px;
				color: #757575;
				p{
					font-size: 18px;
				}
				span{
					color: #0066CC;
					font-weight: bold;
				}
			}
		}
	}
	// 招聘会banner
	.resultpage_nav{
		height:200px;
    background: url(../images/zph_banner.png) no-repeat center center;
	}
	// 查询条件
	.z_cxtj{
		padding-left:24px;
		color: #605f5f;
		.date_c{
			display: block;
			color: #605f5f;
			.input_div{
				input{
					border:1px solid #bce2fa;
					border-radius: 2px;
				}
			}
		}
		// 召开区
		.z_zkq{
			padding-bottom: 10px;
			.z_zkq_title{
				line-height: 30px;
			}
			.z_zkq_list{
				color: #3fa8ff;
				span{
					float: left;
					padding:0 5px;
					height:20px;
					line-height: 20px;
					margin: 5px 3px;
					cursor: pointer;
					border-radius: 10px;
					// box-sizing: border-box;
				}
				.all_item{
					border: 1px solid #3fa8ff;
				}
				.zk_active{
					background: #0099ff;
					color: #ffffff;
					border-radius: 10px;
				}
				.all_item{
					// border: 1px solid #0099ff;
				}
			}

		}
	}
	// 招聘会列表
	.zph_content{
		width: 1200px;
    margin: 0 auto;
		margin-bottom: 16px;
		.zph_c_item{
			width: 100%;
			padding: 10px 24px;
			background: #ffffff;
			margin-bottom: 10px;
			box-sizing: border-box;
			cursor: pointer;
			&:hover{
				background-color: #f8fdff ;
			}
			.item_top{
				line-height: 38px;
				border-bottom: 1px solid #ededed;
				.top_left{
					padding-left: 40px;
					color: #0066CC;
					font-weight: bold;
					font-size: 14px;
					background: url('../images/zph/rq.png') no-repeat left center;
				}
				.top_right{
					width: 300px;
					padding-left: 25px;
					color: #605f5f;
					font-size: 14px;
					background: url('../images/zph/dw.png') no-repeat left center;
					b{
						color:#0066CC;
					}
				}
			}
			.item_bottom{
				padding-top: 20px;
				.bottom_left{
					.i_b_name{
						width: 700px;
						line-height: 24px;
						font-size: 20px;
						color: #333333;
						font-weight: bold;
						margin-bottom: 10px;
					}
					.i_b_dz{
						width: 700px;
						line-height: 24px;
						font-size: 14px;
						color: #333333;
						padding-left: 20px;
						margin-bottom: 10px;
						line-height: 20px;
						background: url('../images/zph/dz.png') no-repeat left center;
					}
				}
				.bottom_right{
					width: 325px;
					.i_b_name{
						line-height: 24px;
						font-size: 14px;
						color: #0066CC;
						margin-bottom: 10px;
					}
					.i_b_dz{
						font-size: 14px;
						color: #333333;
						line-height: 20px;
						margin-bottom: 10px;
					}
				}
			}
		}
	}
}
// 专项活动
.zxhd_style {
	.resultpage_option {
		padding: 0;
		box-sizing: border-box;
		ul {
			padding: 0 24px;
			height: 60px;
			li{
				height:100%;
				box-sizing: border-box;
				display: inline-block;
				line-height: 60px;
				padding: 0px 16px;
				font-weight: bold;
				color: #333333;
				font-size: 16px;
				cursor: pointer;
			}
			.on{
				border-bottom: 2px solid #0099FF;
			}
		}
	}
	.hdTitle {
		padding: 0px 24px;
		height: 58px;
		line-height: 58px;
		.hdTip {
			height: 100%;
			display: inline-block;
			background: url('../images/jggs.png') no-repeat left center;
			padding-left: 40px;
			color: rgb(0, 153, 255);
			font-weight: bold;
			font-size: 18px;
		}
	}

	.hdList{
		background:#F4F6F9;
		#page_table {
			padding-top: 20px;
		}
		.zph_c_wrap{
			padding:0 24px;
			background:#ffffff;
			margin-bottom: 10px;
		}
		.toggle_icon{
			color: #0099ff;
			padding-right: 20px;
			background: url(../images/zph/zk02.png) no-repeat right center;
			cursor: pointer;
			margin-right:10px;
		}
		.hd_active{
			background: url(../images/zph/zk01.png) no-repeat right center;
		}
		.zph_c_header{
			padding:20px 0;
			span{
				font-size: 17px;
				font-weight: bold;
				margin-right:10px;
				b{
					color:#0099FF;

				}
			}
		}
		.zph_c_box{
			max-height: 356px;
			overflow-y: auto;
		}
		.zph_c_item{
			border: 1px solid #0099FF;
			padding: 10px;
			margin-right:10px;
			margin-bottom: 10px;
			line-height: 28px;
			border-radius: 10px;
			.item_top{
				font-size: 17px;
				font-weight: bold;
				.top_left{
					span{
						color:#0099FF;
					}
				}
			}
			.item_bottom{
				font-size: 16px;
				span{
				color: #999;
				}
			}
		}

	}


}
// 招聘详情
.zph_detail{
	.job_header .job_header_con .job_fontimg{
		background: url('../images/zph/zphxq_title.png') no-repeat 10px center;
	}
}
.zph_detail{
	// 职位详情 nav
	.zpxq_nav{
		width: 100%;
    height: 200px;
    background: url(../images/zwxq_bg.png) no-repeat;
		margin-bottom: 16px;
		.zpxq_nav_con{
			width: 1200px;
			margin: 0 auto;
			height: 100%;
			.nav_left{
				width: 900px;
				color: #ffffff;
				padding-top: 40px;
				p{
					margin-top: 12px;
				}
				.nav_time{
					font-size: 18px;
					font-weight: bold;
				}
				.nav_name{
					font-size: 32px;
					font-weight: bold;
				}
				.nav_wz{
					.nav_dz{
						width: 430px;
						padding: 5px 0;
						line-height: 22px;
						padding-left: 20px;
						background: url('../images/zph/dz_xq.png') no-repeat left center;
						box-sizing: border-box;
					}
					.nav_dw{
						margin-left: 10px;
						width: 430px;
						padding: 5px 0;
						line-height: 22px;
						padding-left: 20px;
						background: url('../images/zph/lzr_xq.png') no-repeat left center;
						box-sizing: border-box;
					}
				}

			}
			.nav_right{
				width: 300px;
				color: #ffffff;
				padding: 0 20px;
				padding-top: 70px;
				box-sizing: border-box;
				.nav_num{
					color: #80E3FF;
					font-size: 56px;
					text-align: center;
				}
				.nav_num_title{
					text-align: center;
					line-height: 30px;
					font-size: 16px;
				}
			}
		}
	}
	// hot热招岗位
	.zpxq_hot{
		width: 1200px;
		margin: 0 auto;
		margin-bottom: 10px;
		padding:10px 20px;
		background: #ffffff url('../images/zph/hot_bg.png') no-repeat right bottom;
		box-sizing: border-box;
		.hot_icon{
			width: 50px;
			height: 38px;
			background: url('../images/zph/hot.png') no-repeat center center;
		}
		.hot_list{
			width: 1100px;
			.J_zphgw{
				max-height: 100px;
				overflow: hidden;
				overflow-y: auto;
				max-width: 1000px;
			}
		}
		.hot_item,.hot_more,.all_hot_item{
			float: left;
			color: #666666;
			height: 20px;
			line-height: 20px;
			padding: 0 5px;
			margin: 0 4px;
			margin-top: 8px;
			border-radius: 10px;
			border:1px solid #3fa8ff;
			color: #3fa8ff;
			// box-sizing: border-box;
			cursor: pointer;
		}
		.all_hot_item{
			border:1px solid #3fa8ff;
			color: #3fa8ff;
		}
		.hot_more{
			border-radius: 4px;
			background-color: #0099FF;
			color: #ffffff;
		}
		.hot_active{
			background: #0099FF;
			color: #ffffff;
		}
	}
	// 搜索
	.resultpage_option{
		padding: 0;
		.option_left{
			line-height: 58px;
			color: #0099ff;
			font-weight: bold;
			font-size: 18px;
		}
		.z_b_bottom{
			padding: 0 24px;
			border-bottom:1px solid #ededed;
			box-sizing: border-box;
			.option_right{
				margin-top: 14px;
			}
		}
	}
	// 分页列表
	.zpxq_content{
		width: 1200px;
		margin: 0 auto;
		margin-bottom: 10px;
		.zpxq_c_item{
			margin-bottom: 10px;
			padding: 20px 24px;
			background-color: #ffffff;
			box-sizing: border-box;
			.c_item_top{
				line-height: 30px;
				.c_item_top_left{
					width: 700px;
					color: #333333;
					font-weight: bold;
					font-size: 18px;
				}
				.c_item_top_right{
					.c_item_top_name{
						padding-left:20px;
						background: url('../images/zph/xq_lxr.png') no-repeat left center;
					}
					.c_item_top_phone{
						margin-left: 45px;
						padding-left:20px;
						background: url('../images/zph/xq_dh.png') no-repeat left center;
					}
				}
			}
			.c_item_bottom{
				line-height: 30px;
				.c_item_bottom_left{
					color: #787575;
				}
				.c_item_bottom_right{
					color: #0099ff;
					padding-right: 20px;
					background: url('../images/zph/zk02.png') no-repeat right center;
					cursor: pointer;
				}
				.zk_active{
					background: url('../images/zph/zk01.png') no-repeat right center;
				}
			}
			.zpxq_c_list{
				display: none;
				width: 1200px;
				max-height: 356px;
				overflow-y: auto;
				margin-left: -23px;
				padding-left: 13px;
				box-sizing: border-box;
				.zpxq_c_list_item{
					float: left;
					width: 368px;
					height: 140px;
					border: 1px solid #A7CDE6;
					margin: 10px 10px;
					padding: 8px 0;
					box-sizing: border-box;
					background-color:#f4faff;
					.zpxq_c_list_title{
						border-bottom:1px solid #ccc;
						p{
							line-height: 32px;
							padding-left: 30px;
							margin: 0 16px;
							color: #333333;
							font-size: 14px;
							background: url('../images/zph/dw_icon.png') no-repeat left center;
							box-sizing: border-box;
						}
					}
					.zpxq_c_list_con{
						margin-top: 5px;
						padding: 0 16px;
						box-sizing: border-box;
						.c_list_mes1{
							line-height: 30px;
							.mes1_name{
								width: 180px;
								font-size: 18px;
								font-weight: bold;
								color: #333333;
							}
							.mes1_price{
								font-size: 18px;
								color:#FF6600;
							}
						}
						.c_list_mes2{
							line-height: 30px;
							font-size: 14px;
							color:#333333;
						}
						.c_list_mes3{
							line-height: 20px;
							font-size: 14px;
							color:#666666;
						}
					}
				}
			}
		}
	}
}
.overshow{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	}
.hide{
	display: none;
}
.show{
	display: block;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.scrollbar::-webkit-scrollbar
{
    width: 10px;
    height: 10px;
    background-color: #F5F5F5;
}
/*定义滚动条轨道 内阴影+圆角*/
.scrollbar::-webkit-scrollbar-track
{
    // -webkit-box-shadow: inset 0 0 6px #ccc;
    border-radius: 10px;
    background-color: #F5F5F5;
}
/*定义滑块 内阴影+圆角*/
.scrollbar::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    // -webkit-box-shadow: inset 0 0 6px blue;
    background-color: #acdcfb;
}
